<?php

//	===============================
//	Настройки модуля
//	===============================
//	Автор: Maxim Harder
//	Сайт: https://maxim-harder.de
//	Телеграм: http://t.me/MaHarder
//	===============================
//	Ничего не менять
//	===============================

if( !defined( 'DATALIFEENGINE' ) ) die( "Oh! You little bastard!" );

//	Название модуля
$codename = "AppName";

//	Подключаем важные файлы
//	Конфигурацию модуля с @, чтобы не выдавало ошибки, что такого файла нет
@include (DLEPlugins::Check(ENGINE_DIR . '/data/'.$codename.'.php'));
//	Мои глобальные функции
require_once (DLEPlugins::Check(ENGINE_DIR . '/inc/maharder/assets/functions.php'));
//	Важные данные к модулю, такие как название модуля, описание, версия, лог измениний и авторство
require_once (DLEPlugins::Check(ENGINE_DIR . '/inc/maharder/'.$codename.'/version.php'));
//	Подключаем файл с языковым массивом
if(file_exists(DLEPlugins::Check(ROOT_DIR . '/language/MaHarder/'.$mh_mod_lang.'/'.$codename.'.php'))) {
    include(DLEPlugins::Check(ROOT_DIR . '/language/MaHarder/' . $mh_mod_lang . '/' . $codename . '.php'));
    $mh_lang = array_merge($mh_lang, $this_mod_lang);
}

//	Проверяем на наличие модуля MaHarder Assets
$assets = $db->super_query("SELECT *,(SELECT count(*)  FROM " . PREFIX . "_plugins WHERE name LIKE '%MaHarder Assets%') as count FROM " . PREFIX . "_plugins WHERE name LIKE '%MaHarder Assets%' ");
//	Если нет, то попросит установить и не пустит дальше
if($assets['count'] == 0) die($mh_lang['functions_31']);
//	Если версия ниже положенной, то тоже не пустит и будет просить обновить
if($assets['version'] < "1.7.1") die($mh_lang['functions_31']);

//	Глобальное значение для ссылки на админку модуля
$adminlink = "?mod=".$codename;
//	Компилируем и выводим стили
impFiles('css', $cssfiles);

//	Создаём страницы админки
switch ($_GET['do']) {

    case 'save':
        include (DLEPlugins::Check(ENGINE_DIR . '/inc/maharder/'.$codename.'/save.php'));
        break;

    default:
        include (DLEPlugins::Check(ENGINE_DIR . '/inc/maharder/'.$codename.'/default.php'));
        break;
}
//	Скрипт загрузки
myLoader();
// Копмилируем и выводим скрипты
impFiles('js', $jsfiles);
// Функция по отображению подвала страницы (функция от DLE)
echofooter();